From: Florian Müllner Date: Mon, 21 Oct 2024 00:43:24 +0000 (+0200) Subject: build: Stop using appstream-util for metainfo validation X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~173^2^2~194 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=a79d517c1212205fdd3efd7724fc1b6b930be7c6;p=gnome-shell.git build: Stop using appstream-util for metainfo validation Everything, including flathub[0], should be using appstreamcli now, so stop supporting the old tool as well. [0] https://docs.flathub.org/blog/improved-build-validation Part-of: --- diff --git a/subprojects/extensions-app/data/metainfo/meson.build b/subprojects/extensions-app/data/metainfo/meson.build index a2f63ec70..13e562b79 100644 --- a/subprojects/extensions-app/data/metainfo/meson.build +++ b/subprojects/extensions-app/data/metainfo/meson.build @@ -14,14 +14,6 @@ metainfo = i18n.merge_file( install_dir: metainfodir ) -if (appstream_util.found()) - test('Validating metainfo via appstream_util', - appstream_util, - args: ['validate', '--nonet', metainfo], - workdir: meson.current_build_dir() - ) -endif - # Validate Appdata if (appstreamcli.found()) test('Validating metainfo', diff --git a/subprojects/extensions-app/meson.build b/subprojects/extensions-app/meson.build index 4b3598b77..3bce3a3e6 100644 --- a/subprojects/extensions-app/meson.build +++ b/subprojects/extensions-app/meson.build @@ -48,7 +48,6 @@ schemadir = join_paths(datadir, 'glib-2.0', 'schemas') servicedir = join_paths(datadir, 'dbus-1', 'services') gjs = find_program('gjs') -appstream_util = find_program('appstream-util', required: false) appstreamcli = find_program('appstreamcli', required: false) desktop_file_validate = find_program('desktop-file-validate', required: false)